package com.dao;


import com.bean.Viedo;

import java.util.List;

public interface ViedoDao {
    public int addViedo(Viedo viedo);  //增加
    public int deleteViedoid(int id);//删除
    public int updataViedo(Viedo viedo);//修改

    /**
     * 根据视频名字查找
     * @param vname
     * @return
     */
    public List<Viedo> queryViedovname(String vname);


    /**
     * 查询全部视频
     * @return
     */
    public List<Viedo> queryViedoAll ();

    /**
     * 查询总页数
     * @return
     */
    public Integer queryForPageTotalCount();

    /**
     * 查询某页的数据
     * @param begin
     * @param pageSize
     * @return
     */
    public List<Viedo> queryForPageItems(int begin, int pageSize);

    /**
     * 按价格查询页面总数
     * @param min
     * @param max
     * @return
     */
    public Integer queryForPageTotalCountByPrice(int min, int max);

    /**
     * 按价格查询页面项目
     * @param begin
     * @param pageSize
     * @param min
     * @param max
     * @return
     */
//    public List<Viedo> queryForPageItemsByPrice(int begin, int pageSize, int min, int max);?


}
